package com.lavender.extention.circle_dependency.construct_dependency;

/**
 * <p>
 * 1：构造器参数循环依赖
 *
 * 报错：
 * Description:
 *
 * The dependencies of some of the beans in the application context form a cycle:
 *
 * ┌─────┐
 * |  constructA defined in file [D:\software\gitee\lavender-spring-boot\lavender-extention\lavender-interface\target\classes\com\lavender\extention\circle_dependency\construct_dependency\ConstructA.class]
 * ↑     ↓
 * |  constructB defined in file [D:\software\gitee\lavender-spring-boot\lavender-extention\lavender-interface\target\classes\com\lavender\extention\circle_dependency\construct_dependency\ConstructB.class]
 * └─────┘
 *
 * </p>
 *
 * @author: zhu.chen
 * @date: 2020/12/24
 * @version: v1.0.0
 */
//@Component
public class ConstructA {

    private ConstructB constructB;

    public ConstructA(ConstructB constructB) {
        this.constructB = constructB;
    }

}
